Imports System
Imports System.Text
Imports BestCarings_TuyenDung.Business.Interfaces
Imports BestCarings_TuyenDung.Data

Namespace BestCarings_TuyenDung.Integration

	Public Class ServiceProvider
	
#Region "[DmDonViFactory]"
			Public Shared Function getDmDonViFactory() As IDmDonViFactory 
				Return Persistence.ServiceProvider.getDmDonViFactory()
			End Function
			
			
			Public Shared Function getDmDonViFactory(ByVal strConn As String ) As IDmDonViFactory 
				Return Persistence.ServiceProvider.getDmDonViFactory(strConn)
			End Function

			Public Shared Function getDmDonViFactory(ByVal tdevConn As TDevFramework.Connection) As IDmDonViFactory 
				Return Persistence.ServiceProvider.getDmDonViFactory(tdevConn)
			End Function

			Public Shared Function getDmDonViFactory(ByVal objConn As Object) As IDmDonViFactory 
				Return Persistence.ServiceProvider.getDmDonViFactory(objConn)
			End Function
			
#End Region

#Region "[DmNgoaiNguFactory]"
			Public Shared Function getDmNgoaiNguFactory() As IDmNgoaiNguFactory 
				Return Persistence.ServiceProvider.getDmNgoaiNguFactory()
			End Function
			
			
			Public Shared Function getDmNgoaiNguFactory(ByVal strConn As String ) As IDmNgoaiNguFactory 
				Return Persistence.ServiceProvider.getDmNgoaiNguFactory(strConn)
			End Function

			Public Shared Function getDmNgoaiNguFactory(ByVal tdevConn As TDevFramework.Connection) As IDmNgoaiNguFactory 
				Return Persistence.ServiceProvider.getDmNgoaiNguFactory(tdevConn)
			End Function

			Public Shared Function getDmNgoaiNguFactory(ByVal objConn As Object) As IDmNgoaiNguFactory 
				Return Persistence.ServiceProvider.getDmNgoaiNguFactory(objConn)
			End Function
			
#End Region

#Region "[DmPhongBanFactory]"
			Public Shared Function getDmPhongBanFactory() As IDmPhongBanFactory 
				Return Persistence.ServiceProvider.getDmPhongBanFactory()
			End Function
			
			
			Public Shared Function getDmPhongBanFactory(ByVal strConn As String ) As IDmPhongBanFactory 
				Return Persistence.ServiceProvider.getDmPhongBanFactory(strConn)
			End Function

			Public Shared Function getDmPhongBanFactory(ByVal tdevConn As TDevFramework.Connection) As IDmPhongBanFactory 
				Return Persistence.ServiceProvider.getDmPhongBanFactory(tdevConn)
			End Function

			Public Shared Function getDmPhongBanFactory(ByVal objConn As Object) As IDmPhongBanFactory 
				Return Persistence.ServiceProvider.getDmPhongBanFactory(objConn)
			End Function
			
#End Region

#Region "[DmTinHocFactory]"
			Public Shared Function getDmTinHocFactory() As IDmTinHocFactory 
				Return Persistence.ServiceProvider.getDmTinHocFactory()
			End Function
			
			
			Public Shared Function getDmTinHocFactory(ByVal strConn As String ) As IDmTinHocFactory 
				Return Persistence.ServiceProvider.getDmTinHocFactory(strConn)
			End Function

			Public Shared Function getDmTinHocFactory(ByVal tdevConn As TDevFramework.Connection) As IDmTinHocFactory 
				Return Persistence.ServiceProvider.getDmTinHocFactory(tdevConn)
			End Function

			Public Shared Function getDmTinHocFactory(ByVal objConn As Object) As IDmTinHocFactory 
				Return Persistence.ServiceProvider.getDmTinHocFactory(objConn)
			End Function
			
#End Region

#Region "[DmYeuCauTuyenDungFactory]"
			Public Shared Function getDmYeuCauTuyenDungFactory() As IDmYeuCauTuyenDungFactory 
				Return Persistence.ServiceProvider.getDmYeuCauTuyenDungFactory()
			End Function
			
			
			Public Shared Function getDmYeuCauTuyenDungFactory(ByVal strConn As String ) As IDmYeuCauTuyenDungFactory 
				Return Persistence.ServiceProvider.getDmYeuCauTuyenDungFactory(strConn)
			End Function

			Public Shared Function getDmYeuCauTuyenDungFactory(ByVal tdevConn As TDevFramework.Connection) As IDmYeuCauTuyenDungFactory 
				Return Persistence.ServiceProvider.getDmYeuCauTuyenDungFactory(tdevConn)
			End Function

			Public Shared Function getDmYeuCauTuyenDungFactory(ByVal objConn As Object) As IDmYeuCauTuyenDungFactory 
				Return Persistence.ServiceProvider.getDmYeuCauTuyenDungFactory(objConn)
			End Function
			
#End Region

#Region "[DotTuyenDungFactory]"
			Public Shared Function getDotTuyenDungFactory() As IDotTuyenDungFactory 
				Return Persistence.ServiceProvider.getDotTuyenDungFactory()
			End Function
			
			
			Public Shared Function getDotTuyenDungFactory(ByVal strConn As String ) As IDotTuyenDungFactory 
				Return Persistence.ServiceProvider.getDotTuyenDungFactory(strConn)
			End Function

			Public Shared Function getDotTuyenDungFactory(ByVal tdevConn As TDevFramework.Connection) As IDotTuyenDungFactory 
				Return Persistence.ServiceProvider.getDotTuyenDungFactory(tdevConn)
			End Function

			Public Shared Function getDotTuyenDungFactory(ByVal objConn As Object) As IDotTuyenDungFactory 
				Return Persistence.ServiceProvider.getDotTuyenDungFactory(objConn)
			End Function
			
#End Region

#Region "[DotTuyenDung_YeuCauFactory]"
			Public Shared Function getDotTuyenDung_YeuCauFactory() As IDotTuyenDung_YeuCauFactory 
				Return Persistence.ServiceProvider.getDotTuyenDung_YeuCauFactory()
			End Function
			
			
			Public Shared Function getDotTuyenDung_YeuCauFactory(ByVal strConn As String ) As IDotTuyenDung_YeuCauFactory 
				Return Persistence.ServiceProvider.getDotTuyenDung_YeuCauFactory(strConn)
			End Function

			Public Shared Function getDotTuyenDung_YeuCauFactory(ByVal tdevConn As TDevFramework.Connection) As IDotTuyenDung_YeuCauFactory 
				Return Persistence.ServiceProvider.getDotTuyenDung_YeuCauFactory(tdevConn)
			End Function

			Public Shared Function getDotTuyenDung_YeuCauFactory(ByVal objConn As Object) As IDotTuyenDung_YeuCauFactory 
				Return Persistence.ServiceProvider.getDotTuyenDung_YeuCauFactory(objConn)
			End Function
			
#End Region

#Region "[HoSoUngVienFactory]"
			Public Shared Function getHoSoUngVienFactory() As IHoSoUngVienFactory 
				Return Persistence.ServiceProvider.getHoSoUngVienFactory()
			End Function
			
			
			Public Shared Function getHoSoUngVienFactory(ByVal strConn As String ) As IHoSoUngVienFactory 
				Return Persistence.ServiceProvider.getHoSoUngVienFactory(strConn)
			End Function

			Public Shared Function getHoSoUngVienFactory(ByVal tdevConn As TDevFramework.Connection) As IHoSoUngVienFactory 
				Return Persistence.ServiceProvider.getHoSoUngVienFactory(tdevConn)
			End Function

			Public Shared Function getHoSoUngVienFactory(ByVal objConn As Object) As IHoSoUngVienFactory 
				Return Persistence.ServiceProvider.getHoSoUngVienFactory(objConn)
			End Function
			
#End Region

#Region "[HSUV_ConCaiFactory]"
			Public Shared Function getHSUV_ConCaiFactory() As IHSUV_ConCaiFactory 
				Return Persistence.ServiceProvider.getHSUV_ConCaiFactory()
			End Function
			
			
			Public Shared Function getHSUV_ConCaiFactory(ByVal strConn As String ) As IHSUV_ConCaiFactory 
				Return Persistence.ServiceProvider.getHSUV_ConCaiFactory(strConn)
			End Function

			Public Shared Function getHSUV_ConCaiFactory(ByVal tdevConn As TDevFramework.Connection) As IHSUV_ConCaiFactory 
				Return Persistence.ServiceProvider.getHSUV_ConCaiFactory(tdevConn)
			End Function

			Public Shared Function getHSUV_ConCaiFactory(ByVal objConn As Object) As IHSUV_ConCaiFactory 
				Return Persistence.ServiceProvider.getHSUV_ConCaiFactory(objConn)
			End Function
			
#End Region

#Region "[HSUV_NgoaiNguFactory]"
			Public Shared Function getHSUV_NgoaiNguFactory() As IHSUV_NgoaiNguFactory 
				Return Persistence.ServiceProvider.getHSUV_NgoaiNguFactory()
			End Function
			
			
			Public Shared Function getHSUV_NgoaiNguFactory(ByVal strConn As String ) As IHSUV_NgoaiNguFactory 
				Return Persistence.ServiceProvider.getHSUV_NgoaiNguFactory(strConn)
			End Function

			Public Shared Function getHSUV_NgoaiNguFactory(ByVal tdevConn As TDevFramework.Connection) As IHSUV_NgoaiNguFactory 
				Return Persistence.ServiceProvider.getHSUV_NgoaiNguFactory(tdevConn)
			End Function

			Public Shared Function getHSUV_NgoaiNguFactory(ByVal objConn As Object) As IHSUV_NgoaiNguFactory 
				Return Persistence.ServiceProvider.getHSUV_NgoaiNguFactory(objConn)
			End Function
			
#End Region

#Region "[HSUV_QTCongTacFactory]"
			Public Shared Function getHSUV_QTCongTacFactory() As IHSUV_QTCongTacFactory 
				Return Persistence.ServiceProvider.getHSUV_QTCongTacFactory()
			End Function
			
			
			Public Shared Function getHSUV_QTCongTacFactory(ByVal strConn As String ) As IHSUV_QTCongTacFactory 
				Return Persistence.ServiceProvider.getHSUV_QTCongTacFactory(strConn)
			End Function

			Public Shared Function getHSUV_QTCongTacFactory(ByVal tdevConn As TDevFramework.Connection) As IHSUV_QTCongTacFactory 
				Return Persistence.ServiceProvider.getHSUV_QTCongTacFactory(tdevConn)
			End Function

			Public Shared Function getHSUV_QTCongTacFactory(ByVal objConn As Object) As IHSUV_QTCongTacFactory 
				Return Persistence.ServiceProvider.getHSUV_QTCongTacFactory(objConn)
			End Function
			
#End Region

#Region "[HSUV_TinHocFactory]"
			Public Shared Function getHSUV_TinHocFactory() As IHSUV_TinHocFactory 
				Return Persistence.ServiceProvider.getHSUV_TinHocFactory()
			End Function
			
			
			Public Shared Function getHSUV_TinHocFactory(ByVal strConn As String ) As IHSUV_TinHocFactory 
				Return Persistence.ServiceProvider.getHSUV_TinHocFactory(strConn)
			End Function

			Public Shared Function getHSUV_TinHocFactory(ByVal tdevConn As TDevFramework.Connection) As IHSUV_TinHocFactory 
				Return Persistence.ServiceProvider.getHSUV_TinHocFactory(tdevConn)
			End Function

			Public Shared Function getHSUV_TinHocFactory(ByVal objConn As Object) As IHSUV_TinHocFactory 
				Return Persistence.ServiceProvider.getHSUV_TinHocFactory(objConn)
			End Function
			
#End Region

#Region "[QuyTrinhTuyenFactory]"
			Public Shared Function getQuyTrinhTuyenFactory() As IQuyTrinhTuyenFactory 
				Return Persistence.ServiceProvider.getQuyTrinhTuyenFactory()
			End Function
			
			
			Public Shared Function getQuyTrinhTuyenFactory(ByVal strConn As String ) As IQuyTrinhTuyenFactory 
				Return Persistence.ServiceProvider.getQuyTrinhTuyenFactory(strConn)
			End Function

			Public Shared Function getQuyTrinhTuyenFactory(ByVal tdevConn As TDevFramework.Connection) As IQuyTrinhTuyenFactory 
				Return Persistence.ServiceProvider.getQuyTrinhTuyenFactory(tdevConn)
			End Function

			Public Shared Function getQuyTrinhTuyenFactory(ByVal objConn As Object) As IQuyTrinhTuyenFactory 
				Return Persistence.ServiceProvider.getQuyTrinhTuyenFactory(objConn)
			End Function
			
#End Region

#Region "[DmLoaiHDLDFactory]"
        Public Shared Function getDmLoaiHDLDFactory() As IDmLoaiHDLDFactory
            Return Persistence.ServiceProvider.getDmLoaiHDLDFactory()
        End Function


        Public Shared Function getDmLoaiHDLDFactory(ByVal strConn As String) As IDmLoaiHDLDFactory
            Return Persistence.ServiceProvider.getDmLoaiHDLDFactory(strConn)
        End Function

        Public Shared Function getDmLoaiHDLDFactory(ByVal tdevConn As TDevFramework.Connection) As IDmLoaiHDLDFactory
            Return Persistence.ServiceProvider.getDmLoaiHDLDFactory(tdevConn)
        End Function

        Public Shared Function getDmLoaiHDLDFactory(ByVal objConn As Object) As IDmLoaiHDLDFactory
            Return Persistence.ServiceProvider.getDmLoaiHDLDFactory(objConn)
        End Function

#End Region

	End Class
End Namespace